scientific assistant - Alemán Inglés Diccionario